home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HAM Radio 3.2
/
Ham Radio Version 3.2 (Chestnut CD-ROMs)(1993).ISO
/
rtty
/
trty
/
trty.doc
< prev
next >
Wrap
Text File
|
1988-05-03
|
37KB
|
847 lines
T R T Y 3 0 0 0 . 00
for ZENITH Z-100 and IBM COMPUTER SYSTEMS
BY SKYLINE ASSOCIATES
MAY 1st, 1988
The TRTY.EXE program is a split-screen, dual-port communication
control program, developed as a result of many years of Amateur Radio
Teletype operational experience on the Heath Computer Radio Net. Many
Amateur Radio Operators contributed to the specifications for and the
implementation of this program, and to all of them, SKYLINE ASSOCIATES
gives THANKS.
-:LICENSE:-
This version of TRTY is NOT public domain software, but is being
distributed as "shareware" and for now, "FREE OF CHARGE", except for
specific requests for a copy of the program.
Operators of electronic bulletin board systems (Sysops) are encouraged
to post TRTY.EXE for down loading by their users, as long as the program
is not modified, and this document (TRTY.DOC) the help file (TRTY.HLP)
and the MASTER.DOC, is included with the program. All of these files are
included in the TRTY.ARC file.
If bugs or improvements are reported, an updated disk containing the
latest version TRTY.EXE program, and document file will returned to the
reporter, if the bug or improvement results in a new version of TRTY.EXE.
For a handling charge of $10.00, a disk with the program and doc files,
is available.
Send your letters, or requests to:
T.L.Vinson
RR1, Box 175
Pine Island, MN 55963
507-356-8513
-:DISCLAIMER:-
Use of this program acknowledges this disclaimer of warranty: "This
program is supplied as-is. SKYLINE ASSOCIATES disclaims all warranties,
expressed or implied, including, without limitation, the warranties of
merchantability and of fitness of this program for any purpose. SKYLINE
ASSOCIATES assumes no liability for damages direct or consequential,
which may result from the use of this program."
-:TRADEMARKS:-
Z100 and ZENITH are registered trademarks of ZENITH Corporation.
IBM is a registered trademark of IBM Corporation.
2. TRTY
Features of TRTY.EXE 3000.00:---
Supports two serial ports simultaneously, in half or full duplex.
Supports BAUDOT, with 4 levels, and 7 or 8 bit ASCII. Baud rates from
45 to 9600.
Software and Hardware handshaking.
Colors may be set for all text and window borders.
Configuration files may be set up and recalled by name.
Separate Radio call signs for each session.
Beep on recognition of call sign.
Window edges or borders may be changed to suit.
Full screen editing with windows.
Operator may scroll through text previously shown but rolled off
the screen.
Operator may edit text in one window while monitoring one or both
ports in other windows.
Same program runs on IBM PC or ZENITH Z100, and Z100 with the ZPC IBM
emulator.
-:TRTY PROGRAM OVERVIEW:-
The TRTY.EXE program will function with either a ZENITH Z100 or an IBM
PC computer. A command line indicator is used to assist in this system
recognition. The program will also work with the ZPC emulator, on the
ZENITH Z100. A color monitor is desirable, but not necessary for the
program.
Each serial port on an IBM or Zenith Z100 system is controlled from a
SESSION split-screen. SESSION 1 controls Port Com1 or Port A, and SESSION
2 controls Port Com2 or Port A, as the case maybe. Each SESSION can be
configured for Baud rate, Baudot or ASCII, half or full duplex, and many
other configurable items, to tailor the program to your needs and
communication system. Each SESSION screen consists of two windows, a
DIALOG window to show incoming data, and a PRETYPE window, to buffer the
outgoing data. These windows can be configured to overlay, or appear side
by side, or stacked , in a three or four window display called DUAL mode.
More on DUAL mode, later.
3. TRTY
-:CONFIGURING THE PROGRAM:-
All of the operator and system interfaces can/may/should be
configured. This configuration task is not difficult, so let's get
started and learn at the same time.
Type out this document file, TRTY.DOC, and the TRTY.HLP file to
facilitate the first use of the program. The MASTER.DOC, is a master
configuration file, and shows all of the configuration possibilities,
with comments. Printing this will also be of help in learning and
understanding this program.
It is important to note that the editing of the HELP and CONFIGURATION
screen, changes the screen, but does not change the files or the TRTY
program. These two files must be SAVED, after editing, and installed, if
you want to implement the changes. The remainder of the configuration
menus are actually changing the TRTY program variables, and these changes
must be saved in the TRTY.CFG file, (pushing F4) to become a permanent
part of the configuration file. I will point out this requirement, as we
progress through the configuration menus. Nothing you can do will change
the TRTY.EXE file that exits on the default device. A messed up
configuration file can be deleted, and a new start made, at any time.
The program can be configured completely by editing the CONFIGURATION
file, but unless you are familiar with the program, a more successful
configuration will result by starting at the bottom of the MAIN menu, and
working up.
One point of information, to exit the program for any reason hit CTRL-
C or ESC twice, and the program will close all files, return the ports to
their original initialization and exit to the operating system.
First, call the file TRTY.EXE with a COMMAND LINE addition of the type
of machine being used. TRTY alone, will also work, but some 'WILD
INTERRUPTS' will flash on the screen, as the program determines the
machine type. Under some conditions, 'WILD INTERRUPTS' will flash because
Turbo C also checks for an IBM system. The configuration of the program
will be the default configuration from within the program. If the file
TRTY.CFG exists on the drive, that will be used to configure the program.
TRTY ZEN <cr> (forces Z-100 ports and screen)
TRTY ZPC <cr> (forces Z-100 ports and IBM screen, using ZPC with Z-100)
TRTY IBM <cr> (forces IBM ports and IBM screen for IBM or IBM ports
and IBM screen for the Z100 when using ZPC emulator.)
The first screen visible will be the LOGO of the TRTY.EXE program.
This LOGO can be bypassed, by so configuring the program. Hit any key, to
proceed to the operation screen. For this first configuration discussion,
I will assume that there was no TRTY.CFG file on the default drive.
The second screen will be the SESSION 1 split screen, with borders
around the upper or DIALOG screen, and the lower PRETYPE1 screen. At the
bottom of the screen, on the 24th and 25th lines will be the following:
________________________________________________________________________
| SESSION 1 Baud Rate 45.5 Bit Mode Baudot Log None Port is Off x08:00 |
| F1=Setup 1995 Available Buffers 0 Lines 1 1 gggg Pretype 1 |
|______________________________________________________________________|
4. TRTY
SESSION 1 means, this screen is for control of PORT A, or Com 1.
PUSH F10 and the second screen, SESSION 2, will appear. Push F9.
Baud Rate 45.5 is the default baud rate.
Baudot means 5 bit Baudot code.
Log None means that the logging function has not been set.
Port is Off means the Port is not active.
x08:00 is the time of day, the 'x' appears when using XON/XOFF hand-
shaking, and an XOFF has been received. More later.
On the 25th line:
F1=Setup means, Push F1 to get the SetUp Menu.
1995 Available Buffers means, number of line buffers available.
The number of buffers depends on the amount of RAM available.
The maximum buffers set will be 2000. (80 char lines)
0 Lines means, number of lines in the buffer with the active cursor.
1 1 means, line number and character number of the active cursor.
gggg Shows a GIMMIC when data is incoming, or outgoing, for each SESSION.
A flashing cross for incoming, and a musical note for outgoing.
Pretype1 indicates where the active cursor is located. Hit F2 to put
active cursor into Upper or DIALOG 1 window. Push F2 again, and
return cursor to PRETYPE 1 window.
Push F1 to view the available menus.
-:MAIN MENU:-
____________________________________________
| Main |
| 1. Help. (Shift-F1) |
| 2. Configure. (Shift-F2) |
| 3. Disk I/O. (Shift-F3) |
| 4. Window Management. (Shift-F4) |
| 5. Miscellaneous Options. (Shift-F5) |
| 6. Port Setup. (Shift-F6) |
| 7. Show file usage. (Shift-F7) |
| 8. Change constants (Shift-F8) |
| |
| Select a function from this list. |
|__________________________________________|
This is the Main Menu, and is the starting point to configure all of
the interface items and conditions.
5. TRTY
Pushing the number keys, 1-8 will bring up the appropriate menus. The
right hand listing of Shift-f keys, are the commands from the SESSION
screens, to go directly to the a specific menu, bypassing the MAIN menu.
Keep in mind the differences between editing the HELP and
CONFIGURATION files, and editing the other direct operating menu items,
proceed with the configuration. Let's start, assuming little knowledge of
the program and in a way that will enhance your learning process.
-:CHANGE CONSTANTS MENU:-
Assuming that the MAIN menu is showing, PUSH number 8, 'CHANGE
CONSTANTS', and set up the items on that menu. After completing the
editing, PUSH F4 to bring up the 'WRITE FILE' menu. The default fname is
'TRTY.CFG', but any fname.cfg may be used, or the configuration may be
saved in each of several files. If 'TRTY.CFG' as a fname is appropriate
hit <cr>, and the file will be saved.
END OF LINE SEQUENCES:-
This controls the sequence sent whenever a new line is started from
the transmitted text. It is triggered by the RETURN key, automatic wrap
of a line being entered into the buffer, or by a NEWLINE (0AH, same as
LINE FEED) character from a disk input file. Baudot allows CARRIAGE
RETURN (C), LINE FEED (N), LETTERS (L), or FIGURES (F). ASCII allows
CARRIAGE RETURN (C) and LINE FEED (N). ASCII mode will ignore any other
end of line characters. If left blank, the default sequence is CCL.
Hit F1 after the operating screen returns, to again bring up the MAIN
menu.
Ignore item 7 for now, I will return to it later. It is not a
configuration item, but the menu to view file status for the program.
Continue through menus number 6 and then 5. If you wish to configure
both SESSIONS, to use both ports, configure SESSION 1 and then push F10,
and configure SESSION 2. You will see the SESSION number being configured
at the lower left of the screen. If you wish to configure for an
alternate port baud rate, for each SESSION, push F3, and program an
alternate setup, using the same items in the menu. The program has this
capability, maintaining an alternate setup for each port, callable by F3.
Make sure that the setup you desire for the normal start up of the
program, is showing on the 24th line prior to saving the setup.
-:SET PORT MENU:-
When items are selected in the PORT menu, the 24th line will change,
indicating the a new configuration. Setting the DIALOG mode, will
activate the PORT. Proceed with the next item, as soon as the desired
configuration is reached. No port assignment is available, as the ports
are permanently set to each SESSION. If you are configuring the program
for DUAL-PORT, configure SESSION1 port, then hit F10, and configure
SESSION2. Note the SESSION being configured will be shown on the 25th
line. F9 and F10 will toggle between sessions. Switching sessions may be
done at any time, and only one F4, 'Save Configuration' will be needed.
6. TRTY
When the 'Change Log Option' is first configured, a WRITE FILE menu
will appear. No fname will be shown. Hitting <cr> will force a default
fname consisting of MONth, DAy and Session number (MAR12S2) with an
extension of .001. If you insert a fname of your choice, do not use an
ext, as the program will assign .001, and increment that as new files are
created. The default LOGNAME shown in the configuration record will be
"*", which is shorthand for the MONth-DAy-Session fname. Any other fname
will be shown as configured. The size of the log file is set directly by
editing the CONFIGURATION file, and is set by default at 5000 characters.
The Dialog Mode should be set to 'Receiving' for half-duplex BAUDOT
or ASCII communications. For Full-Duplex, set the mode to Full-Duplex.
The Connection Type should be set to 'blank', or to 'Relay'.
Set the 'Stop Bits' to 1.5 for BAUDOT, and to 1 for normal ASCII and
FULLDUPLEX operation. Stop bits can be set for 1, 1.5 and 2.
Save the port setup/s by pushing F4.
-:MISCELLANEOUS OPTIONS MENU:-
Bring up the MAIN menu, hit the number 5, for the 'MISCELLANEOUS
OPTIONS' menu.
Some of the "MISCELLANEOUS OPTIONS' can be configured for each SESSION
and some are items applicable to both SESSIONS. Switch SESSIONS, if both
are being configured, and save with F4. Always return to the SESSION
screen that you wish to be the default or start up screen, prior to
saving the configuration because the start SESSION is part of the
configuration record.
3RD AND 4TH LEVEL OPERATION:-
One of the features of this program is called "3rd and 4th level
BAUDOT". This is a programming method of sending and receiving the full
ASCII character set over a BAUDOT channel. This program always transmits
with 3rd and 4th level characters, and is always available.
Unlock the "CAPS LOCK", to send lower case data. The print on a TTY
machine, or on a CRT (with other than this program), will show as if it
were normal Baudot. Of course, normal ASCII at 100 WPM can also be used,
if desired.
3rd and 4th level 'receive' is set as a configuration item and may be
set on or off for each session.
BREAK MODE:-
Setting item 2 to 'Y', shortens the startup 'DIDDLES' and changes
the CTRL-G, for end of transmission to '-BK-' for fast break-in.
7. TRTY
RELAY:-
The RELAY mode is set by this menu, and is the mode to allow remote
stations to relay messages through your station, automatically, from the
originating station. In the "RELAY" mode, there is a timer to prevent
untransmitted relay messages to linger in the Pre-type buffer. This timer
can be set up to one hour long, which prohibits any relay message longer
than 1/2 the set time. If the timer expires, the relay message is cleared
and the relay function is armed for another usage. The default time out
is 3600 seconds, one hour, which may be changed in the configuration
record. A time less than 1200 seconds (twenty minutes total) is near the
lower limit for practical use of the relay function.
NOTE: To use the relay system, follow these steps:
1. Send call of station having a RTY or TRTY program operational with the
capital characters ZC, appended to the call of the relay station.
callsignZC <ret> (puts relay station into RELAY MODE)
callsignZC <ret> (send a second time to assure reception)
2. Send normal message to station: "W0NW de W0SE etc."
3. Send <ret> then "four N's" and a <ret>.
4. Send call of station being used for relay, with ZR
callsignZR (tells relay station to relay)
5. Hit CTRL-V to leave the air immediately
6. Watch relay being made.
WRU on CALLSIGN:-
If this item is set to "Y" in the configuration screen, for each
session, the WRU will not respond to the :DISK of :TIME command, but only
to callsignZW.
FANCY MARGIN:-
Setting item 5 to 'Y' means, send FANCY MARGIN at the beginning of
each AUTOWRAPed line, as configured in the CONFIGURATION file.
PIX:-
In the "PIX MODE", the "UNSHIFT ON SPACE" is disabled. The shift stays
the same as it was before the space. A <CR> does not line feed. When
sending long PIX files, a pause will be initiated at ten minute
intervals, asking if a 'station identification line should be sent?'.
This can be bypassed by suitable response to the query.
8. TRTY
DUAL SCREENS:-
One item called 'DUAL' in the 'MISCELLANEOUS OPTIONS' menu requires
special explanation. This item makes possible the viewing of both
SESSIONS on a split screen of either three windows, or four. The DUAL
windows may be configured as three windows, with two dialog windows, and
the PRETYPE windows overlayed, or as four windows, with the DIALOG and
PRETYPE windows in each quadrant of the screen, or four windows from top
to bottom of the screen. Then setting of 'DUAL=3", will allow the PRETYPE
windows to be overlayed, and activity on one PRETYPE window will not
bleed through to the overlayed window. A setting of 'DUAL=4' will make
the PRETYPE windows transparent, and activity in either window will show.
The placement and size of the windows is done in the 'WINDOW MANAGEMENT'
menu.
SCREEN SAVER:-
Set item to 'Y' to blank the screen, after 10 minutes of no input to
any window. Hit any key to refresh the screen.
PRINTER:-
The printer may be programmed to print only one of the two sessions.
If the printer has been programmed and not made ready, the program will
hang up, not indicating what the problem is, when printing is called.
-:WINDOW MANAGEMENT MENU:-
Call up the 'WINDOW MANAGEMENT' menu from the MAIN menu, and configure
the window placement by selecting the appropriate window, moving the
borders with the ARROW KEYS, and then save the configuration by hitting
F4. The number and placement of the windows should be in accordance with
the previous setting for DUAL.
-:DISK I/O MENU:-
Item 3 in the MAIN menu, is used to READ, WRITE files and to view a
directory. Experiment with this item after finishing the configuration of
the program.
-:CONFIGURATION MENU:
___________________________________________
| Configure |
| 1. Edit Configuration File. |
| 2. Read Configuration File. |
| 3. Write Configuration File. |
| |
| 4. Reconfigure Keys. |
| 5. Toggle Sample Colors. |
| |
| F2 Install and Run Configuration. |
| |
| F4 Create Configuration File from |
| Installed Configuration. |
|_________________________________________|
The first time you try this, without a TRTY.CFG file on the default
drive, the program default configuration will be shown. If TRTY.CFG exits
on the drive, that will be shown. If fname.CFG file has been called from
the COMMAND line, that will be shown. Keep in mind the need to both save
an edited configuration file, and to install it into the program, as
mentioned earlier.
9. TRTY
To write an edited configuration file, hit number key 3. In each case,
the WRITE file MENU will appear, as before. The normal fname written by
the program is TRTY.CFG. Either hit <cr> or change the fname and hit
<cr>. Now hit the F1 and key number 1, and view the default
configuration, or edited file.
COLORS:-
The colors, or intensity levels on a monochrome screen, are shown on
the bottom of the screen, when the CONFIGURATION file is called. All
color numbers are possible, space precludes showing all colors. Try
numbers that fall between the numbers shown. An EGA screen can be very
colorful. To change the colors of the text and borders of any window,
edit the configuration record directly, adding the color keywords and
numbers to each window section. Each window must be configured
separately. The colors for the 24th and 25th lines, and the colors for
the menus, are called out at the top of the comfiguration record, and can
be changed from the default colors by editing these lines of the record,
changing only the color numbers.
FOREGROUND n /*Color of the normal text, and GIMIC on 25th line.
HIGH_LITER n /*Color for 'BLOCK' identification.
BORDER n /*Color for border of window.
MOVE_BORDER n /*Color for border when being moved in WINDOW menu.
The colors for the 24th and 25th lines are part of the configuration
record, and may be changed only by editing those lines in the file.
DVORAK KEYBOARD ANYONE? or RECONFIGURING THE KEYBOARD:-
Each key or key combination can be remapped by hitting number 4, from
the CONFIGURATION menu. If you would like to exchange the functions of
the key combinations CTRL-W and CTRL-U, (WRU sent with the CTRL-U, in
place of CTRL-W and 'unmark the MARKED BLOCK sent by CTRL-W), call up the
RECONFIGURE KEY menu. As requested by the menu, hit the CTRL-U
combination, as the key combination to be remapped, and at the next menu,
hit the CTRL-W combination. Both the CTRL-W and CTRL-U will now send the
WRU, so go back to the RECONFIGURE KEYS menu, and hit CTRL-W at the first
menu, and CTRL-U at the second menu. The configuration is now reversed
for the two keys, and has replaced the default mapping in the program. Be
sure to save the file by hitting F4, to make the exchange a part of the
configuration file. Install the change by hitting F2. Any letter key,
number key, or control combination can be remapped with this feature. The
sequence of keys is important, first the key to be remapped , and then
the function to be redirected, then F4 to save the installed
configuration. Make sure you redirect both keys, control sequences, or
there will two keys doing or printing the same thing.
-:HELP MENU:-
The remaining configuration menu is the HELP menu. Hit number 1, from
the MAIN menu, the HELP MENU will appear, if the TRTY.HLP file is on the
default drive. This file may be edited/written either from this menu, or
by use of any editor. The format of the Help file is not fixed, and can
be customized as desired. If any the Keyboard Keys are redirected,
changes to the HELP file should be made to indicate the latest options.
10. TRTY
In case the HELP file has not accompanied the program and DOC file,
here are the items usually contained in a HELP file. The HELP fname must
be TRTY.HLP, to be lallable my TRTY.EXE.
KEY Function
---------- --------------------------------------------------------------
F1 Activate function menus.
F2 Toggle from pretype to dialog and vice versa.
F3 Toggle alternate port setup.
F4 Create new configuration file configuration menus.
F5 Force disk write and start new log file.
F6 Place a control key in text.
F7 Force Relay recording to start. (Clears Pretype buffer.)
F8 Zoom/UnZoom Window with cursor.
F9 Select Session 1.
F10 Select Session 2.
S-F1 Help screen.
S-F2 Configure screen.
S-F3 Disk I/O menu.
S-F4 Window management menu.
S-F5 Miscellaneous options menu.
S-F6 Port Setup menu.
S-F7 File usage display menu.
S-F8 Change constants menu.
Ctrl-a Select (A-P) string and place at end of text.
Ctrl-b Mark first or last line of block. (one block at a time.)
Ctrl-c Two times in succession causes program to terminate.
Ctrl-d Delete the block marked by Ctrl-b.
Ctrl-e Erase active window.
Ctrl-f Re-send last transmission or Force Relay to play.
Ctrl-g Mark end of text with NNNN and Ctrl-v.
Ctrl-h Back space.
Ctrl-i Tab.
Ctrl-j Line feed. Also causes line to be inserted when editing.
Ctrl-l New line with fancy margin.
Ctrl-m Carriage return.
Ctrl-o Toggle Port On/Off.
Ctrl-t Place time and date at cursor.
Ctrl-u Unmark the marked block.
Ctrl-v Set end of text in the text. Transmission ends at the mark.
Ctrl-w Play WRU message.
Ctrl-x Toggle transmission on and off.
Ctrl-y Move marked block and insert following line cursor is on.
Ctrl-z Copy block and insert following the line cursor is on.
Ctrl-\ Place Bell in text. (Ctrl-reverse slash)
Home Beginning of line. Top of window. Top of file.
Cursor keys. Up,down,left,right as marked. (May also force scrolling)
Esc Two times in succession causes program to terminate.
The following keys are unique to the IBM PC.
Ins Toggles insert mode.
Del Deletes a character.
PgUp Scrolls window up one page.
PgDn Scrolls window down one page.
End End of line. End of screen. End of file.
Ctrl-Bksp Deletes a line.
11. TRTY
The following keys are unique to the Z100.
Ichr Toggles insert mode.
Shift-Ichr Deletes a character.
InsLine Insert a line. (Same as Ctrl-j.)
DelLine Deletes a line.
F0 End of line. End of screen. End of file.
F11 Scrolls window up one page.
F12 Scrolls window down one page.
Help Help.
CONFIGURATION OF SPECIFIC ITEMS:-
PROGRAMMABLE LINES:-
This program allows 16 callable STRINGS to be programmed, for each
SESSION, and to be called with the CTRL-A control. The number of
characters, including the string name may not exceed 80 characters. Use
your normal ASCII editor or edit the configuration record directly from
within the TRTY program. See the MASTER.DOC for examples and placement of
the strings. Format control of the STRINGS is possible by the use of the
following control sequences if contained within the quoted part of the
string.
"\M(or m)" means Insert CR here.
"\J(or j)" means Insert LF here.
"\N(or n)" means Insert NNNN and CTRL-V here. Normal end of xmission.
"\Sx" means Play STRING(x) here. Only four "Plays" in a row.
"\\" means Send ESCAPE character.
"\L" means Insert Fancy Margin.
These control sequences are intended to reduce the number of
keystrokes needed in normal RTTY communications, and for Macro sequences
in Packet and Amtor communications. Experiment with these controls.
REMOTE CONTROL:-
This version of TRTY will respond to the following incoming commands,
if preceded by a CR and a LF, and the Pre-type buffer of the called
station, is clear or empty.
callsignZC - Set RELAY to copy incoming
callsignZR - Relay message, with VIA etc.
callsignZP - Replay previous transmission, WRU if pretype empty.
callsignZW - Play WRU
callsignZLcallsign - Inquire remote station status. (see below)
callsignZMcallsign - Relay station call to Remote. (see below).
:TIME - Play all WRU'S
:DISK - Play all WRU'S if in DISK COPY
:xTIME - Play x call area WRU's (use 0 to 9 for x)
:xDISK - Play x call area WRU's (use 0 to 9 for x)
REMOTE WRU FUNCTION:-
To determine if a remote station is active, when you can not hear the
station on a direct path, the REMOTE WRU function is available. The
function will only work when a version of the RTY.EXE or TRTY.EXE program
is in use at all stations involved. By the use of specific "Z" signals, a
remote, but unheard station, can be triggered to send its WRU, through a
relay station, and thus be heard by the originating station.
12. TRTY
Following is the procedure to activate this feature:
------------ ----------- -----------
: Original : : Relay : : Remote :
: Station :----\---: Station :-----\----: STATION :
: : : : : :
------------ ----------- -----------
Callsigns:
aaaaa bbbbb ccccc
Action: Comments:
aaaaa Sends: Calling station
bbbbbZLccccc<ret> Request bbbbb to call ccccc's WRU
NNNN Hit CTRL-G, for NNNN's
-
bbbbb Automatically Sends: Response from bbbbb
cccccZMbbbbb Ask ccccc to relay WRU to bbbbb
NNNN Normal 4 N's
-
ccccc Automatically Sends: Response from ccccc
bbbbbZC Set relay at bbbbb
WRU for ccccc Normal WRU from ccccc
bbbbbZR Request bbbbb relay
-
bbbbb then relays the WRU of ccccc, for all to hear.
-
No operator intervention is required at any station, other than at the
originating station. The remote stations must have RELAY mode "ON", and
each Pre-type buffer empty.
-:EDITING TEXT:-
Text can be edited, deleted and/or moved from any window to any other
window. Move the cursor to the window with the data to be edited, by
hitting F9 of F10, for the SESSION, and F2 to toggle the cursor in the
windows. Note the Control keys, Ctrl-B, Ctrl-Y, Ctrl-Z etc. Hit Ctrl-B at
the start and finish of a block to be moved, move the cursor to the place
in the window to receive the text, and hit either Ctrl-Y or Ctrl-Z and
the data will be moved. (see HELP file for control key action) Note that
the blocked data, is highlighted in the color configured as 'HIGH_LITER
n" for that window, in the configuration file.
-:SYSTEM REQUIREMENTS:-
This version of TRTY requires 300k or more of RAM, and version 2.0 or
higher of PC-DOS or MSDOS. The FILES parameter in the CONFIG.SYS file
should be reviewed. This program can use as many as four files at one
time. FILES=20, BUFFERS=20 are suggested. Some versions of MSDOS and some
IBM system copies may give trouble, not all combinations and systems have
or can be tested.
The program will start in a default mode, or in the configuration
called in the TRTY.CFG record. Other configuration files may be called on
the command line. I.E., TRTY ZEN MYCONFIG.CFG <cr>.
13. TRTY
-:PACKET OPERATION:-
Four handshaking modes are available. None, DTR/DSR, RTS/CTS and soft-
ware XON/XOFF. An 'x' will be shown, just before the TIME display, on the
24th line, when an XOFF has been received. Normally this will be reset,
as the XON is received from the external unit. The 'x' can be reset by
hitting F6 and then letter 'Q', if the system hangs up with no XON.
Data may be held in the Pretype buffer, while using FullDUplex, until
ready to send it, by hitting CTRL-X, turning Off the FullDuplex, and then
send it, by again hitting CTRL-X.
The TRTY program has been tested on packet nets, with the TNC-1, TNC-2
and with the Kantronics KPC-2400. Make sure that the serial cable lines
connect the proper inputs and outputs, especially if using hardware
handshaking. The use of DTE and DCE serial port configurations, can cause
some connection problems. I have found that with the ZENITH Z100, the
following cable changes are necessary to get DTR/DSR hardware handshaking
to work with the Kantronics KPC-2400..
J1 RS-232 ports. J2 RS-232 ports.
Z100 TNC Z100 TNC
PIN PIN PIN PIN
2 3 2 2
3 2 3 3
20 5 6 5
6 4 20 4
8 - 8 -
There appear to be some differences between some TNC and KANTRONIC
models, so be aware that the problem exits. No cable changes have been
necessary for any IBM type systems, but not all have been tested, so
watch the copycat systems.
-:ANSWERS TO QUESTIONS:-
Source code will NOT be made available.
Buffer space will always be available, for any need. If the buffers
all get filled, then the buffers will FIFO, and the oldest data will be
lost. The available buffers are divided, by the program, half to each
SESSION. Clear the buffers, when no longer needed, by hitting CTRL-E.
The program is written in Turbo C, and has taken about two years to
reach this level of performance. It was written by one very experienced
programmed and a great group of 'DEBUGGERS", and 'BETA TESTERS'. The TRTY
program is based on an older program, written by the same group, called
RTY.COM. RTY was available for the HeathKit H89 in both CPM and HDOS, for
the ZENITH Z100 series in MS-DOS, and for the IBM systems in PC-DOS. I
still have the RTY program available.
I hope that with this doc file, and some time, that all can configure
the TRTY program, and enjoy it as much as have the HeathKit Amateur Radio
net members. So, have fun, enjoy...
END OF FILE:---